put more effort forth - Turco Inglés Diccionario